complex terrain - Francés Inglés Diccionario